Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore!: Release v1 #3281

Merged
merged 16 commits into from
Dec 12, 2024
Merged

chore!: Release v1 #3281

merged 16 commits into from
Dec 12, 2024

Conversation

sfc-gh-jmichalak
Copy link
Collaborator

BREAKING CHANGE: Release v1

  • Mark preview features
  • Remove deprecated features
  • Adjust feature disclaimers
  • Update the docs with new examples and references
  • Update the provider version in the tracking package

sfc-gh-jmichalak and others added 16 commits November 25, 2024 16:15
#3215)

<!-- Feel free to delete comments as you fill this in -->
- remove deprecated data sources and resources
- some of the tag related fields are not removed - will be done after
merging
#3210
- some resources (procedures, functions, unsafe_execute) are not removed
- can be done after reworking
- remove deprecated fields in the provider config
- deprecated fields in the resources/data sources that we haven't
reworked are still there
- remove some unused code from `snowflake` package
- remove deprecated `JWT` value from `authenticator`
- improve doc generator, so that the headers are added only in case of
non-empty lists
- I have left some comments in the templates because the generated files
must not be blank
<!-- summary of changes -->

## Test Plan
<!-- detail ways in which this PR has been tested or needs to be tested
-->
* [ ] acceptance tests
<!-- add more below if you think they are relevant -->
* [ ] …

## TODO
- remove objects related with tags, procedures, functions,
unsafe_execute
<!-- Feel free to delete comments as you fill this in -->
- mark preview resources
- add a separate flag for enabling all of the resources to simplify
tests
<!-- summary of changes -->

## Test Plan
<!-- detail ways in which this PR has been tested or needs to be tested
-->
* [ ] acceptance tests
<!-- add more below if you think they are relevant -->
* [ ] …

## References
<!-- issues documentation links, etc  -->

*
<!-- Feel free to delete comments as you fill this in -->
- mark the remaining features from
https://github.com/Snowflake-Labs/terraform-provider-snowflake/blob/main/v1-preparations/LIST_OF_PREVIEW_FEATURES_FOR_V1.md
<!-- summary of changes -->

## Test Plan
<!-- detail ways in which this PR has been tested or needs to be tested
-->
* [ ] acceptance tests
<!-- add more below if you think they are relevant -->
* [ ] …

## References
<!-- issues documentation links, etc  -->
<!-- Feel free to delete comments as you fill this in -->
- remove disclaimers with v1 resource candidate note
- add disclaimers for preview features
- adjust the main disclaimer
- mark some remaining features as preview
- remove the old disclaimer from cortex search service
- the lists in `v1-preparations` are updated in
#3268
<!-- summary of changes -->

## Test Plan
<!-- detail ways in which this PR has been tested or needs to be tested
-->
* [ ] acceptance tests
<!-- add more below if you think they are relevant -->
* [ ] …

## References
<!-- issues documentation links, etc  -->
<!-- Feel free to delete comments as you fill this in -->
- remove remaining deprecated resources, data sources, and fields
- update the docs with new examples and references
- update the provider version in `tracking` package
- minor updates in the docs
- update lists in `v1-preparations` directory
<!-- summary of changes -->

## Test Plan
<!-- detail ways in which this PR has been tested or needs to be tested
-->
* [ ] acceptance tests
<!-- add more below if you think they are relevant -->
* [ ] …

## References
<!-- issues documentation links, etc  -->

---------

Co-authored-by: snowflake-release-please[bot] <105954990+snowflake-release-please[bot]@users.noreply.github.com>
@sfc-gh-jmichalak sfc-gh-jmichalak merged commit 82f240e into main Dec 12, 2024
6 of 8 checks passed
@sfc-gh-jmichalak sfc-gh-jmichalak deleted the v1-ready branch December 12, 2024 20:24
Copy link

Integration tests cancelled for 24f01bca0328fdccde1d97651a21c9bf514eaec8

sfc-gh-asawicki pushed a commit that referenced this pull request Dec 12, 2024
🤖 I have created a release *beep* *boop*
---


##
[1.0.0](v0.100.0...v1.0.0)
(2024-12-12)


### ⚠ BREAKING CHANGES

* True v1 release
([#3283](#3283))
* Release v1

### 🎉 **What's new:**

* True v1 release
([#3283](#3283))
([112c852](112c852))


### 🔧 **Misc**

* release 1.0.0
([b8ddbf9](b8ddbf9))
* Release v1
([#3281](#3281))
([82f240e](82f240e))


### 🐛 **Bug fixes:**

* Add missing preview features
([#3284](#3284))
([3aac502](3aac502))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: snowflake-release-please[bot] <105954990+snowflake-release-please[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants